//#include <list>
#ifndef ACTION_H
#define ACTION_H

#include <string>
#include <fstream>
#include <Windows.h>
#include <conio.h>
#include <stdlib.h>

using namespace std;

struct action_mods
	{
		string name;
		int hygeine_mod;
		int hunger_mod;
		int energy_mod;
		int social_mod;
		int time_spent_mod;
	};

class Action
{
public:
	Action();
	void setUpActionTypes();
	action_mods getAction(string);
	action_mods getAct(int);
	void Release();
	const void Print(int);
	int getArraySize();

private:
	

	//action_mods Sleep, Shop;

	int array_size;

	ifstream infile;

	action_mods* p_aList;

	//action_mods action_List[array_size];

};

#endif

/*
#include "action.txt"

in >> size;

actions action_List[size];

int i = 0;
while (textfile != end)
{
	actions temp;

	in >> temp.name;
	|
	|
	v
	in >> temp.hygeine;
	action_List[i] = temp;
	i++;



}
*/